iT邦幫忙

2023 iThome 鐵人賽

DAY 11
0

在 Kubernetes 中,我們在部署實際服務的時候,常常會需要部署許多不同的資源,例如最基本的 Pod 、 Deployment ,還有將服務開放出來的 Service 、 Ingress ,以及服務的配置檔案 ConfigMap 、 Secret ,以及服務儲存用的 PersistentVolumes、StorageClass ,如果需要根據需求自動縮放服務數量的話,那還需要 HorizontalPodAutoscaler 。而且這些資源之間還有非常密切的關係,有時候不小心打錯一個字,服務就有某部分會出問題。

並且在管理這些資源時,相當的費時費力,在修改的時候也需要將相關的資源配置檔全部修改並檢查過一遍(可是還是常常漏改一些地方),在管理及版本控制上也相當困難。

因此便出現了 Helm 這個工具,讓我們能夠以較方便的方式對服務進行管理。

說到這裡,各位有沒有對 Helm 有個大概的認識了呢?

明天接著為各位介紹 Helm 要如何使用吧。


上一篇
Day 10 介紹k8s/ASP.NET Core服務上雲
下一篇
Day 12 Helm 安裝
系列文
你累了嗎,今天來點克勞內提夫!31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言